when not to buy stocks